AI031
Computer Systems: A Programmer's Perspective (Global Edition)
Machine-Level Representation of Programs
Learning Objectives
- Distinguish between high-level code, assembly, and machine-level representations.
- Describe the state and registers of an x86-64 processor.
- Perform data movement and arithmetic operations in assembly.
- Explain the relationship between instructions and memory addressing.